stave church - French English Dictionary